//class Student{
//    String name;
//    int age;
//    String school = "A大学";
//    public Student(String name,int age){
//        this.name = name;
//        this.age = age;
//    }
//    public void info(){
//        System.out.println("姓名："+this.name+"，年龄："+this.age+"，学校："+school);
//    }
//}


//请编写程序，实现计算“1+3+5+7+...+99”的值
//public class Test {
//    public static void main(String[] args){
//        int sum = 0;
//        for(int i = 1;i<100;i++){
//            if(i%2==1){
//                sum+=i;
//            }
//        }
//        System.out.println(sum);
//    }
//}


//请编写程序，实现获取数组{22，24，76，12，21，33}的最大数
//public class Test{
//    public static void main(String[] args){
//        int[] arr = {22,24,76,12,21,33};
//        int max = arr[0];
//        for(int i = 1;i<arr.length;i++){
//            if(max<arr[i]){
//                max = arr[i];
//            }
//        }
//        System.out.println(max);
//    }
//}


//五、编程题
//定义一个表示学生信息的类Student，要求如下：
//   （1）类Student的成员变量：
//sNO　表示学号；sName表示姓名；sSex表示性别；sAge表示年龄；sJava：表示Java课程成绩。
//   （2）类Student带参数的构造方法：
//在构造方法中通过形参完成对成员变量的赋值操作。
//   （3）类Student的方法成员：
//getNo（）：获得学号；
//getName（）：获得姓名；
//getSex（）：获得性别；
//getAge（）获得年龄；
//getJava（）：获得Java 课程成绩
//根据类Student的定义，创建五个该类的对象，输出每个学生的信息，计算并输出这五个学生Java语言成绩的平均值，以及计算并输出他们Java语言成绩的最大值和最小值。
class Student{
    private int sNo;
    private java.lang.String sName;
    private java.lang.String sSex;
    private int sAge;
    private int sJava;

    public Student(int sNo,java.lang.String sName,java.lang.String sSex,int sAge,int sJava){
        this.sNo = sNo;
        this.sName = sName;
        this.sSex = sSex;
        this.sAge = sAge;
        this.sJava = sJava;
    }

    public int getNo() {
        return sNo;
    }

    public void setNo(int sNo) {
        this.sNo = sNo;
    }

    public java.lang.String getName() {
        return sName;
    }

    public void setName(java.lang.String sName) {
        this.sName = sName;
    }

    public java.lang.String getSex() {
        return sSex;
    }

    public void setSex(java.lang.String sSex) {
        this.sSex = sSex;
    }

    public int getAge() {
        return sAge;
    }

    public void setAge(int sAge) {
        this.sAge = sAge;
    }

    public int getJava() {
        return sJava;
    }

    public void setJava(int sJava) {
        this.sJava = sJava;
    }

    public void info(){
        System.out.println("学号："+this.sNo+"，姓名："+this.sName+"，性别："+this.sSex+"，年龄："+this.sAge+"，成绩："+this.sJava);
    }
}
public class Test{
    public static void main(String[] args){
        Student stu1 = new Student(1,"张一","男",18,90);
        Student stu2 = new Student(2,"李二","男",19,95);
        Student stu3 = new Student(3,"王三","女",18,81);
        Student stu4 = new Student(4,"周四","女",20,98);
        Student stu5 = new Student(5,"郑五","男",19,80);
        stu1.info();
        stu2.info();
        stu3.info();
        stu4.info();
        stu5.info();

        int[] arr = new int[5];
        arr[0] = stu1.getJava();
        arr[1] = stu2.getJava();
        arr[2] = stu3.getJava();
        arr[3] = stu4.getJava();
        arr[4] = stu5.getJava();
        int sumJava = 0;
        int maxJava = arr[0];
        int minJava = arr[0];
        for(int i = 1;i<5;i++){
            sumJava +=arr[i];
            if(maxJava<arr[i]){
                maxJava = arr[i];
            }
            if(minJava>arr[i]){
                minJava = arr[i];
            }
        }
        int avgJava = sumJava/5;
        System.out.println("平均值为："+avgJava);
        System.out.println("最高分为："+maxJava);
        System.out.println("最低分为："+minJava);
    }
}